@charset "UTF-8";
.form_container {
    width: 100%;
    display:table;
}
.column_container .form_panel {
    display:table-cell;
    margin-left: 60px!important\0;
}
.demo_form {
    width: 100%;
    margin: 10px 0;
    display: table;
}
.demo_form .form {
    width: 100%;
}
.demo_form .col_form {
    height: 30px;
}
.demo_form .col_form .form_label {
    width: 15%;
}
.demo_form .col_form .form_input {
    width: 35%;
}

.demo_form .form_label {
    color: #000;
    border: 0 solid red;
    text-align:right;
    padding-left:10px;
    width: 12%;
    font-size: 12px;
}
.demo_form .text {
    height: 22px;
    line-height:22px;
}

textarea {
    width: 100%;
    _margin-bottom: 0;
    height: 70px;
    overflow:auto;
}
